Next | Prev | Up | Top | Contents | Index
Source Code Changes
Since no differences exist in the sizes of fundamental types between the old 32-bit mode and n32, porting to n32 requires no source code changes for applications written in high-level languages such as C, C++, and Fortran. The only exception to this is that C functions that accept variable numbers of floating point arguments must be prototyped.
Assembly language code, however, must be modified to reflect the new subprogram interface. Guidelines for following this interface are described in Chapter 3 of the MIPSpro N32 ABI Handbook in the section titled "Assembly Language Programming Guidelines."
Next | Prev | Up | Top | Contents | Index